absorbed glass mat battery - German English Dictionary